<?php

App::uses('AbstractData', 'Lib');

class RutasSL extends AbstractData {

    protected $data = array(
        'actions' => array('V' => 'view', 'E' => 'edit', 'D' => 'delete'),
        'filters' => array(
            array('name' => 'Ruta.id', 'label' => 'Número', 'size' => 5),
            array('name' => 'Ruta.fecha_carga', 'label' => 'Fecha Carga', 'presentation' => 'DATE'),
            array('name' => 'Ruta.encargado', 'label' => 'Encargado'),
            array('name' => 'Ruta.tmp_comuna', 'label' => 'Comuna', 'presentation' => 'RUTAS::COMUNAS_RUTA'),
            array('name' => 'Ruta.realizada', 'label' => 'Estado', 'presentation' => 'RUTAS::ESTADO_RUTA', 'initialvalue' => 'No'),
            array('name' => 'Ruta.tmp_numero_subsidio', 'label' => 'Expediente', 'presentation' => 'RUTAS::NUMERO_SUBSIDIO', 'size' => '8'),
        ),
        'columns' => array(
            array('name' => 'Ruta.id', 'label' => 'Número'),
            array('name' => 'Ruta.fecha_carga', 'label' => 'Fecha Carga', 'presentation' => 'DATETIME', 'classparams' => '{"no_seconds":true}'),
            array('name' => 'Ruta.encargado', 'label' => 'Encargado'),
            array('name' => 'Ruta.realizada', 'label' => 'Realizada', 'presentation' => 'RUTAS::ESTADO_RUTA'),
            array('name' => 'Ruta.tmp_id', 'label' => 'Imprimir', 'presentation' => 'RUTAS::IMPRIMIR'),
        ),
        'jsincludes' => array(
            'rutas/index',
        ),
    );

}
